package negocio;

public class FactoriaSA {
	
	private static FactoriaSA _instancia = null;
	
	public static FactoriaSA getInstancia() {
		
		if (_instancia == null)
			_instancia = new FactoriaSA();
		return _instancia;
	}
	
	/**
	 * @return SADirector
	 */
	public SADirector creaSADirector() {
		return new SADirectorImp();  
	}
	
	public SAPublicidad creaSAPublicidad() {
		return new SAPublicidadImp();
	}
	public SAGeneral creaSAGeneral() {
		return new SAGeneralImp();  
	}
	
	public SAMantenimiento creaSAMantenimeinto() {
		return new SAMantenimientoImp();  
	}
	public SAAdministrativo creaSAAdministrativo(){
		return new SAAdministrativoImp();
	}
	
	public SASecretaria creaSASecretaria(){
		return new SASecretariaImp();
	}
}
